more refutable - German English Dictionary